Genetic and altitude effects on seed protein content in soybean