Police fire water cannon at protesters in Sri Lanka