Inbreeding avoidance through non-random mating in sticklebacks