California ranks worst state for veterans