David Lange, former New Zealand prime minister, dies at 63