Illegal worker served Royals after Palace's permit error