Kenya calls off repeat poll in opposition areas