Euro climbs to 1.1580 as fading Fed hike bets weaken dollar