Archibald Hamilton, 1. Baronet