Amit Shah makes major re-shuffle in BJP, appoints three VPs, general secretaries - Zee News