Nothing seems to be going right for Indian banks—except stock prices