Robert Duncan (of Saltcoats.)