FDA takes action against McNeil-PPC on GMP violations