The US president says any troops heading to Beirut have been turned back as Benjamin Netanyahu casts doubt on a truce.