Trudeau not attending royal wedding