Billionaire Saudi Arabian Prince Alwaleed bin Talal has announced plans to give away his $32-billion fortune to charity.