Banks build Sh31b war chest for bad loans amid living cost crisis