Impurity-induced valley mixing of excitons in semiconducting carbon nanotubes