Donald Trump has defended military action against Iran, describing it as a "little excursion" and saying it was necessary to prevent Tehran from acquiring nuclear weapons.