how long prime minister stay in office canada