Trump: America is well prepared for Iran