Interspecific variation in the structural properties of flight feathers in birds indicates adaptation to flight requirements and habitat