Global markets mixed as Fed signals possible rate hikes, US-Iran deal boosts sentiment