Cultural activity participation and associations with self-perceived health, life-satisfaction and mental health