A dominant Spain cantered to victory in Cardiff, though Wales improved in the second half and Sam Vokes grabbed a late consolation