Vatican envoy visits Sri Lanka after attacks