DGCA cracks down on Neo engines over safety issues