Add example of reduction using map and collect with a Collector