30 minutes walk boosts positivity in advanced cancer patients