Snipp Interactive Reports Financial Results for Fiscal 2023