Prime Minister Jose Luis Rodriguez Zapatero , a self-proclaimed " feminist , " pledged before the European Parliament last week to advance gender equality in the EU and " eliminate the scourge of violence against women . "