Prez Mahama seals electricity agreement with TAQA