Netherlands to face Belgium in hockey World Cup final