20170504 india: 'Swachh' India up 12 notches on travel competitive index