BJP to rule for 50 years: Amit Shah - DNA