Big-hearted slimmers raise pounds for cancer charity