Steven Smith reaches 100 against Kent and retires out