Microsoft's gaming revenues overtake Windows thanks to Activision Blizzard