Shariah Corporation: the legal entity of corporation from the Malaysian law and Shariah perspective