Feds commit $10M to Calgary Stampede recovery