Shoppers Drug Mart receives court approval for Loblaw deal