Mavericks trade Tim Hardaway Jr. to fitting team