Expensive ski holidays can seem out of reach, but there are lots of ways to keep costs down on the slopes