Profitability of commercial banks in India: a comparative study of public sector banks,private sector banks and foreign banks operating in india