Gene behind orange fur in cats found at last