Nigerian resident doctors on strike: insights from and policy implications of job satisfaction among resident doctors in a Nigerian teaching hospital.