Los eurodiputados avalan el pacto con 417 votos, pero exigen salvaguardias ante posibles incumplimientos