BBC halts service in Sri Lanka after broadcasts disrupted