Nakilat net profit up 8.3% in 2023; revenue hits $1.2bln : c