Tesco shoppers to hunt for golden charity tokens worth £1million