Kenzie Weir signs on-loan