Australian cricketer Steve Smith quickest to score 7,000 Test runs