Willis Towers Watson posts $3.35 EPS as margins expand 100 bps