Morocco, Spanish power firms conclude agreement