Shakeel hits maiden century as Pakistan reach 407-9 in reply to New Zealand’s 449