Thousands of mystery ice balls wash up on Russian coast