Modi flexes muscles in Kashmir to woo India’s Hindu voters