Toxocara eggs in public places worldwide - A systematic review and meta-analysis.