Job satisfaction of senior secondary school teachers in relation to organizational climate and leadership styles of principals