<p>‘Perimeters of a deal has been agreed to,’ US president claims</p>