Teladoc to merge with Livongo under $18.5-billion deal