BJP to have office in all districts of India by December 2018: Amit Shah - DNA