PM Modi wears white safa with tricolour stripes, long trail on 76th Independence Day