Tractor Supply profit up 43% in Q3