Neptune Wellness stock gains after another 3-year cannabis extraction deal