FCNRB deposits cross $127bn: Private banks' margins recover