duke of york island