Steve Smith is not the fastest to 10,000 Test runs yet his record is astonishing