346 infrastructure projects show cost overruns of Rs 4.46 lakh crore