Rare grenade blast outside Indian Kashmir mosque injures 10