Barring Srinagar, curfew lifted across Kashmir