Why is butter separating in toffee?