<p>US president says he has struck new deal with Benjamin Netanyahu</p>