During a NATO summit, President Trump claimed Iran is plotting to assassinate him, while defending his military record and criticising media scepticism.