Amit Shah on 2-day visit to J&K from today