AutoZone reports Q2 profit up 6%