Undeterred by criticism, Chinese envoy meets Dahal