EUR/USD climbs above 1.1650 as Iran-US peace deal pressures dollar