Bank of China net profit up 5% in 2022