Gabon's president discharged from hospital in Morocco