Riley Gaines shreds Georgia Tech president in emotional testimony