Qatar in $23b arms spending spree