Saudi Prince to donate $32bn fortune