magnesium sulphate heptahydrate how to use bath and beyond online