Trump contradicts Rubio by saying US attacked Iran because 'he had a feeling' Tehran would attack Washington first.