The White House has reaffirmed its support for Israel but is urging the country to delay a ground invasion for humanitarian reasons and for the Pentagon to get capabilities in place to protect U.S. bases in the region.