London fashion designer apologizes after Saudi-flag miniskirt controversy | CNN