how far is magnolia plantation from downtown charleston