Meghan, Archie and Lilibet may be kept away from visit after taxpayer-funded police protection denied