Trump follows through on Israel embassy promise