Cartoon controversy sparks ethics, press freedom debate