Protest outside Danish embassy turns violent