Microsoft races past $4 trillion valuation after solid results - Reuters