Colin Powell, former US Secretary of State, has died