weather in montreal this week