EPA hits Hyundai and Kia with more than $300 million in penalties | Fortune