Deadly ethnic clashes, anti-French demos rock Ivory Coast