who was the 20th prime minister of canada