Johnson & Johnson recalls more dangerous drugs