Cris Carter reveals why the Giants should offer Odell Beckham Jr. his contract extension