Tata group among top 20 knowledge enterprises in the world