Larsen & Toubro completes acquisition of 15% stake in cloud player E2E Networks