CP violation, neutrino mixing and the baryon asymmetry