World Network confirms 10 million verified users on its platform