BMW has given the flagship 7-series a significant facelift for the 2020 model year.