Wave of violence kills three in Karachi