Revcap staff and supporters complete major fundraising walk