Are European astronauts Pedro Duque and Franco Malerba both from Italy?