Marathon des Sables 2004