Same-sex marriage reaffirmed in Canada