Tractor Supply posts strong quarter