CMA publishes report on the use of price comparison sites and other apps