Forget 'corporate culture' or 'work-life balance', there is only one reason people leave jobs: higher salary