This video ad has a hidden message about the state of the world's banks. Can you tell what it is?