Chairman's charity cycling challenge raises over £40,000