SBI, ICICI Bank and HDFC Bank top picks among large banks for next year