Top U.S., Chinese diplomats clash publicly