Infosys hit by slew of downgrades after lower than expected revenue outlook