Microsoft reaches $4 trillion valuation after solid results - Reuters