Relationship between job satisfaction and organizational climate- a comparative study of private and public sectors