New Zealand Prime Minister John Key calls it quits