Martha Stewart apologises for an insensitive Halloween costume depicting homelessness after online backlash, admitting her initial response did not go far enough