Trump blames Iran for the war — critics question the diplomacy