Eggs thrown at Simon Cowell on BGT