Xavi: 'Spain deserved victory'