Text this: Job satisfaction among foreign nurses in Saudi Arabia: the contribution of intrinsic and extrinsic motivation factors