Kingdom Holding Buys $450 Million Citigroup Stake From Alwaleed