John Keane, 1:e baron Keane