Amber Alert canceled: Body of 17-year-old girl found, boyfriend confesses