The United States has cancelled the planned deployment of 4,000 soldiers to Poland and is withdrawing 5,000 military personnel from Germany, raising alarm in Warsaw and NATO capitals about the weakening of the alliance's eastern flank deterrence against Russia.