Boko Haram frees 21 Chibok girls, raising hope for others