Defect conformal field theory