Teladoc Health reaches agreement to buy Livongo in a $18.5 …