WA opposition leader Liza Harvey resigns