Neonatal gastric teratoma: a rare entity.