NBC: Gabbard faces tough questions from Republicans over her flip-flops on Snowden and federal surveillance program