Rochester diocese agrees to pay sex abuse survivors $55 million