Malala Yousafzai features on the cover of Vogue