Did prince philip have cancer