Hot weather and the men’s football World Cup boosted the economy but the Iran war may weigh on growth