Rachel's Warriors raise over £25k for Cancer Charities