Indore to host first Test as players announce Ind-NZ schedule