Testing a need satisfaction approach to organizational citizenship behaviours and counterproductive work behaviours