A Sharia-Compliant, Heterogeneous-Agent, Asset Pricing Model: With Asset Allocation and Risk-Adjusted Performance