Andrew Jenkinson agrees terms