Corporate sustainability and financial performance of Chinese banks