MacGregor, John Atholl Bannatyne, Sir, 3rd Baronet