Iyer guides India to solid 258-4 in smoggy New Zealand Test