Dubai Prince donated $6m to charity