Identification of slit3 as a locus affecting nicotine preference in zebrafish and human smoking behaviour