Apollo warns on Ranbaxy drugs