The President of the Philippines has called Obama a son of a whore.