Complex Upper-Limb Movements Are Generated by Combining Motor Primitives that Scale with the Movement Size