INDIA STOCKS Indian shares end higher as Infosys, banks climb