Formula 1 fever to hit Canada this weekend