Marco Rubio dismisses Amnesty criticism over Iran war, calls organization ‘a fraud’