Does employee engagement boost client satisfaction?