Stress and other mental health concerns biggest cause of sick leave