US President Donald Trump announced a 10-day ceasefire on Friday after a meeting between the Israeli and Lebanese ambassadors, the first direct diplomatic talks between the two countries in decades.