Microsoft mysteriously fixed security gaps allegedly used by US spies a month before they leaked