Islamic Finance and Taxation: A Level Playing Field in Sight?