Protestant pastor Andreas Cabalzar has founded Switzerland's first shelter for newly separated fathers in the Swiss village of Erlenbach, not far from Geneva.