Infosys weak results raise questions, spur downgrades