Rotary raises over £150,000 for children's hospices