Trump speaks after announcing delay on Iran attacks