DEWA customers conducted 14 million digital transactions in 2024