Coles has apologised to a shopper and is investigating an incident after someone reported finding a large abscess on their steak.