Trump says Tehran not ready for ‘right deal’ as Iran’s military