Violence in Kashmir lowest in 20 years: police