I have 8 months left on my passport on the day I leave Canada (visiting the US from Canada) is that enough?