Non-O blood group ‘linked to higher heart attack risk