Perceived organizational support, alternative job opportunity, organizational commitment, job satisfaction and turnover intention : a moderated-mediated model