Record foreign-currency inflows have left banks with a huge surplus, prompting the central bank to sell government bonds to absorb rupees