Fifth seed Angelique Kerber recovered from losing the opening set 6-0 to Garbine Muguruza to win in three and book her semi-final place at the Apia International Sydney.