Anelka given 18-match France ban