O'Reilly Automotive beats Q2 estimates with 6% comparable sales growth