Blood clots force Travis Barker to cancel blink-182 shows