Prince Alwaleed of Saudia Arabia receives Edinburgh degree