brandonsun High Tide signs deal for majority stake in German medical cannabis company Purecan February 7, 2025