Infosys to hire 10,000 US workers in two years