Weyl modules for classical and quantum affine algebras