Shoppers Drug Mart sees strong front-end sales in Q2