Zimbabwe President Mnangagwa 'appalled' by attack on protester