Barack Obama says Bernie Sanders got one thing right about big banks