New Zealand to give free sanitary products to schoolgirls