Madagascar's president has left the country after Gen Z protests