Care staff put best foot forward in charity walk