Microsoft adjusted revenue, profit beat Street; shares hit record level