CIB reports record-breaking financial results in Q1 2024 ami