Clashes, rallies mark Youm-e-Quds in Kashmir