MTN adds 12 million customers despite first-half challenges