Nanosilica-supported thiosemicarbazide–glutaraldehyde polymer for selective Au(III) removal from aqueous solution