Thomas Foley, 2. baron Foley