RBC's Gerard Cassidy names Bank of America and JPMorgan as his top picks in banking