Cahora Bassa produces more power than predicted