The retail giant has said it will offer traineeships to hundreds of 18 to 24-year-olds over the next year-and-a-half.