Factors affecting faecal immunochemical test positive rates: demographic, pathological, behavioural and environmental variables