Great British Nuclear launch boosts hopes of Wylfa and Traws