Critics of Obama’s Hiroshima visit have called him everything from an apologist to a “lunatic”