Sir George Lloyd Hodges (1792-1862) soldier and diplomat