General Fusion goes public, first nuclear fusion company on Nasdaq