Zimbabwe opposition leader Morgan Tsvangirai has died aged 65 after a lengthy battle with cancer - party official