Infosys cuts guidance to 8-9% despite better Q2 performance