England opener Phil Salt tied with Pakistans Babar Azam to become the player with the third-highest number of centuries in T20I cricket.