Host-Pathogen Interaction in Amebiasis and Progress in Vaccine Development