Timberwolves finalize hire of Sachin Gupta as executive VP of basketball operations