Text this: Salam (Forward sale) and Istisna' (Manufacture contract) in modern applications: a Maqasid al-shari'ah perspective