NBC: Man detained after eggs are thrown at King Charles III and Camilla