China says U.S. broke law over Taiwan arms sale