18-year-old charged with shooting death of teen near Gwinnett basketball court