Vanligtvis gör inte amerikanska presidenter honnör när de träffar militära tjänstemän i icke allierade nationer. Men när Donald Trump hälsade på en nordkoreansk general i samband med toppmötet i Singapore gjorde han precis så. Nu får han ta emot kritik.