Source-Free Domain Adaptation with Class Distribution Shift via Generic Features