Blood group warning over cancer