Caught in US-China rivalry, Duterte keeps deft balance with