Trey Benson rookie contract figures with Arizona Cardinals revealed after NFL Draft