Tesco has scrapped its campaign to offer Double the Difference on products found cheaper at rival Asda, blaming customers who abused the system.