Schur Functors Give Irreducible Polynomial Representations of General Linear Lie Algebras