Indian economy on solid track