Poundworld raises £768,206 for Marie Curie in four years