Hybrid MPI/openMP application on multicore architectures: the case of profit-sharing life insurance policies valuation