IIP slips to 3-month low of 4.3%