Prime Minister Justin Trudeau apologizes to LGBTQ2 Canadians in the House of Commons