Kansas Speedway hosts Relay for Life