DeFazio scolds China over Corvallis mural