US and Saudi Arabia sign $110bn arms deal