Ecological adaptation in Atlantic herring is associated with large shifts in allele frequencies at hundreds of loci