Lahore protest blast: 10 killed at Pakistan city rally