Robert Barrie — British naval officer (1774-1841)