Self-dual Koornwinder-Macdonald polynomials