Shareholders in Australian department store retailer David Jones have voted overwhelmingly in favour of a takeover from Woolworths Holdings in a deal worth AUD2.2bn (US$2.1bn).