Philippines president Rodrigo Duterte picked the wrong week to call Barack Obama a “son of a bitch”