Card Factory could be sold for £500m