Israel says it struck a Hezbollah missile launcher soon after Trump said the Israel-Lebanon ceasefire had been extended by three weeks