Angelique Kerber survived a scare to reach the final of the Monterrey Open with victory over Maria Kirilenko