Oppenheimer says bank stocks are ‘significantly undervalued’ and gives its top picks