Don Carlo's sensational cast delights Salzburg audiences