Michael Rubin, a former Pentagon official and senior fellow at the American Enterprise Institute, took a jibe at US President Donald Trump’s tendency to claim credit for almost every achievement, saying that Trump might as well have “invented the Internet” and “cured cancer.”