Team Mahindra eye European glory