Supporting gay rights is no longer taboo for Canadian politicians