Dietary taurine needs of cats vary with dietary protein quality and concentration