Work-related ill health is costing the economy more than £415 million a week, according to a report.