Festival D'Été de Québec announces full 2020 lineup