Martin O'Neill has paid tribute to James McCarthy and believes the Republic of Ireland can only benefit from his excellent form with Everton.