Sir James Foulis, 5th Baronet — British antiquarian