Blues beat Avalanche 3-1, clinch playoff spot