Persona-driven Simulation of Voting Behavior in the European Parliament with Large Language Models