Funding $17M short for Montana dam to save fish