Bangkok said Cambodian forces killed four Thai soldiers on Saturday, after the prime minister denied US President Donald Trump’s claim that a truce was agreed to end days of deadly fighting.