Keats’ love letter sells for £96,000