Powell Due in India as Kashmir Attacks Spark Anger