Pedal power raises thousands for charity