Australia have beaten North Korea 2-1 in a tense Women's Asian Cup quarter-final in Perth with goals from Alanna Kennedy and captain Sam Kerr..