Life-saving skin cancer vaccine trialled on British patients in world first