Hoops T.J. Cleveland joins Mike Anderson at St. John's