Costa Coffee cancels “flick the bean” promo