On-Device Domain Adaptation for Noise-Robust Keyword Spotting