Microsoft reports progress in restoring services after over 12 hours of global outage