how long is prime minister term in canada