Is China the greatest ‘long term threat’ to America?