Trump demands Exxon, Chevron cut gas prices after Iran war profits