ENVIDR: Implicit Differentiable Renderer with Neural Environment Lighting