Duport, Stephen, active 1704-1721, Agent for Leeward Islands