Pope names 7 new saints, seeks to revive faith