Microsoft outage knocks sites and services offline