astronomers detect giant flare from magnetar messier 82