Environment Minister Steven Guilbeault is getting a new portfolio in Carney's cabinet: source