Italy's parliament has approved a 20 billion euro rescue fund for Monte dei Paschi.