Text this: Force majeure and frustration of contract from Malaysian civil law and shari'ah law perspective