Australia's NSW premier resigns over corruption case