Effects of Organizational Trust and Justice on Job Satisfaction and their Consequences on Organizational Citizenship Behavior