Global stocks rally after Tehran-Washington ceasefire eases market jitters