Proton Conductivity and Solid Acidity of Mg-, In-, and Al-Doped SnP2O7