Amanda Gorman on cover of Vogue magazine