Humana writes off $591M risk corridor receivables