Zimbabwe's President Robert Mugabe turns 89