Croatia reached the final of the 2022-23 Nations League with a 4-2 win over the Netherlands in Rotterdam