Darien shakes off all challenges to win Class L swimming title