Kronos Worldwide beats Q2 estimates as EPS hits $2.19