Microsoft hits back at Google Applications with Office 365