Eating fish twice a week ‘linked to skin cancer’