Philippine president calls former Colombia president ‘idiot’ for advice on drug war