France reports positive TRAVELSAT trends