Trump suspends attack on Iran