Naqvi directs completion of Sangjani Interchange by July 31