US energy firm Constellation has raised $900 million from the first green bond from an US issuer which can be used to finance nuclear power projects.