John Swinney blamed "enormous financial pressures" caused by the previous Tory government at Westminster for the perilous state of many councils across Scotland.