Mamata fires salvo at ‘spineless’ political leaders