Contact prints NZ$250 million green bond