Nabeul hosts Tunisia-Germany Half Marathon