New Zealand calls off Pakistan tour