TCorp prints A$300 million May 2042 bond