Malala Yousafzai is the June cover star of British Vogue