'So the answer is more guns?' CNN host challenges House Republican's call for armed guards at schools