Green Climate Fund names Mafalda Duarte as new Executive Director