Data of over 29 million Office 365 users is safe, says Microsoft