Teen battles jellyfish for record solo North Channel swim