Philippines President Rodrigo Duterte sang along with an entertainer at a leaders' dinner and joked he had been ordered to by President Donald Trump.