China envoy blasts Japan at UN for 'evading' history