Eco World to get RM159mil refund over cancelled Penang project