Economy gets World Cup and hot weather boost but fears grow over Iran war hit