Text this: Do character strengths and team roles predict job satisfaction?