Karachi no more ignored, PM approves Rs 21.92bn