luxury men's flannel shirt made in France