Giant-Landover president resigns