Rhino poacher sentenced to 18 years in prison