BJP chief Amit Shah unfurls world's largest Indian tricolour in Faridabad - DNA