'The profiteering paid off': Trump earned millions from Middle East ties while president