Competition for hosts modulates vast antigenic diversity to generate persistent strain structure in Plasmodium falciparum