NAM population – a novel genetic resource for soybean improvement: development and characterization for yield and attributing traits