CAD/USD Slumps as Iran Deadline Fuels Geopolitical Risk