US intelligence director says China is top threat to America