why is my vegan ice cream hard as a rock