John Brooke, 1. Baronet