Helion to supply Microsoft with fusion power by 2028 or pay penalties