Threadneedle appoints Julian Thomas as product development director