TSX slumps as oil falls below $80 and economic gloom settles in