Prince Philip admitted to hospital