Ex-Tunisian president Marzouki joins presidential race