More men now taking part in sponsored runs – and raising more money – than women