Developer reveals $660M plans for Seattle's KeyArena upgrade