Text this: Musharakah Mutanaqisah home financing products: an implementation analysis, product advantages and issues at Citibank (Malaysia) Berhad