The impact of colorectal cancer, self-efficacy and social support on work ability and employment status: a longitudinal study