Timberwolves hang on as Sixers surge late