A new model for snow avalanche dynamics based on non-Newtonian fluids