Huffington Award given to Princess Zahra Aga Khan