Thomas Macaulay, 1. Baron Macaulay