Adam Duncan, 1. Viscount Duncan