Nvidia goes nuclear with investment in TerraPower