Data-Efficient Self-Supervised Algorithms for Fine-Grained Birdsong Analysis