Zimbabwe President Mnangagwa safe after an explosion at a rally