Acanthamoeba: biology, ecology and human disease