Full details of Giannis-Heat trade prove that the Timberwolves were smart to avoid a deal