US says Alaska man laundered nearly $1B for Iran through UAE