How to make parallel calls in Java with CompletableFuture example