U.S. Defense Secretary Pete Hegseth abruptly cancelled the planned deployment of 4,000 American soldiers to Poland, catching Pentagon staff and European allies off guard in what appears to be the latest in a series of sudden shifts in U.S. troop posture.