Peters & May open new logistics facility in France