President Rodrigo Duterte on Wednesday pulled back from a vow to place his country’s flag on an island in the Spratlys chain claimed by China and other regional states.