The shocking truth behind supermarket loyalty cards