Italian financial strength