20050517 india: Govt best pay master; says Bank report