Benefits and Facts of Cannabigerol