Reading: Rangers, Ducks complete trade after Chris Kreider waives no-trade