Fair Recommendations with Limited Sensitive Attributes: A Distributionally Robust Optimization Approach