Nick Singleton signs NIL deal with 7-Eleven