Wales will play in the next Nations League's top tier after hammering Iceland 4-1 in Cardiff, while there were also big wins for Sweden and Montenegro.