Text this: Cumulative associations between health behaviours, mental well-being, and health over 30 years