The Toba Tuffs and Caldera Complex, Sumatra, Indonesia : insights into magma bodies and eruptions