Why mutual funds poured ₹17,500 crore into ICICI, HDFC Bank