Surface subgroups of Coxeter and Artin groups