French Alps lure skiers with powder, terrain, fine dining