Handle SIGINT, quit gracefully