US president signals major arms deal before Saudi Crown Prince Mohammed bin Salman's visit to the White House.