Paul Millsap signs 3-year, $90 million deal with Denver Nuggets