Massive flare on Proxima Centauri could spell bad news for a