When was Vieira, a former president, deposed