Trump declines to set age for guns, defers on issue of arming teachers