North Korea says U.S. in no position to criticize China