Anaheim Ducks Have Signed John Klingberg