Pedal power raises more than £30k for Namuwongo