Authorities impose curfew in Kashmir