home bargains magnesium tablets