PM Modi inaugurates projects worth over Rs 20,000 cr in Tamil Nadu