First-Order Context-Specific Likelihood Weighting in Hybrid Probabilistic Logic Programs