New Zealand captain Brendon McCullum has defended his decision to declare early on day five of the Second Test against Pakistan, with the match ending in a draw.