Cycling landlords raise cash for charities