Progress in enteric vaccine development