COMBINATION AGREEMENT by and between TRIMBLE NAVIGATION LIMITED and TEKLA CORPORATION