Indian financial stability