Gordon Reid appointed as Giant-Landover president