Trump to visit Saudi Arabia after $1 trillion investment deal