Long-term in situ performance of geopolymer, calcium aluminate and Portland cement-based materials exposed to microbially induced acid corrosion