Suicide Bomber Kills 28 in Sri Lanka