What would interact with Neptune's magnetic field to make it warm