Ducks sign G Stalock to one-year deal