The full 30-person guest list who will be attending Prince Philip's funeral