Askari Bank records Rs21.5bn profit in 2023