Austria's president has called for early elections after a scandal brought down the coalition government, caused by video footage taken in 2017, showing Vice Chancellor Heinz-Christian Strache apparently offering lucrative government contracts to a Russian investor.