AutoZone profit up 9%