AutoZone 2Q Profit Up 20% On Higher Margins, New Store Openings