Big banks unveil $70 billion in buybacks after passing stress tests