Optimal additive Schwarz preconditioning for adaptive 2D IGA boundary element methods