Marketing of financial services by public sector and private sector banks: a comparative study of SBI and ICICI banks