Environmental correlates and functional consequences of bill divergence in island song sparrows