India’s Modi on surprise ‘goodwill’ Pakistan visit