A Saudi prince is donating his $32 billion fortune to charity