India arrests over 500 in Kashmir