Infosys cuts guidance to 8-9 per cent despite better Q2 performance