Ducks sign Matt Beleskey to two-year extension