President Donald Trump says Israel and Lebanon have agreed to a 10-day ceasefire following talks in Washington, as fighting ...