Tesco collection raises £250,000 in two days