અમિત શાહ, ભાજપ અધ્યક્ષ