Billionaire Saudi prince pledges entire personal wealth to charity