Sherwayne Allen calls it quits on track career