Jamaican discus thrower Randall gets 2-year suspension