Ferrer to face Nalbandian in Auckland tennis final