INFINERA CORPORATION CONSULTING AGREEMENT