Robert Mugabe, Zimbabwe independence leader and ruler, dies at 95