The effects of trust and perceived supervisor and organizational support on employees' attitudes and behavior