Infosys: ouch. Shares plunge on weak sales outlook