free shipping silk bamboo blended summer fine baby hand knitting yarn 400g 8balls per bag and 2-2.5mm needle