Former NFL player Chris Long admits regular use of marijuana during entire career