Amit Shah on two-day J&K visit from June 26