handle SDL quit event