France hold off a second-half comeback by Argentina to win a gripping World Cup Pool C match in Tokyo.