Mark Carney formally sworn in as Canada PM, replacing Trudeau