New York attorney general reaches settlement with drug makers Ranbaxy and Teva