Odisha ranks 5th in NITI Aayog's investment index, signs ₹20,000 cr PPP deal