Can India Overcome Its Weaknesses to Dominate the Champions Trophy?