Drugmaker Mylan is recalling 104 lots of three medications that include Valsartan after testing found trace amounts of a carcinogen.