Angelique Kerber beat Caroline Wozniacki, to book her place in a second Eastbourne International final in three years.