Chick-fil-A cancels only UK shop after backlash