IBM, Infosys most preferred employers for graduates: Survey