King Charles will be spared a public Oval Office meeting with President Trump during his state visit to America at the end of this month.