Impact of sulfate and nitrate incorporation on potassium- and sodium-based geopolymers: geopolymerization and materials properties