CanWalk: study protocol for a randomized feasibility trial of a walking intervention for people with recurrent or metastatic cancer