US President Donald Trump says Israeli and Lebanese leaders have agreed a 10-day ceasefire beginning within hours In a post ...