Trump warns 52 sites targeted if Iran retaliates over Soleimani