Theresa May attacks progressive alliance of Farron, Sturgeon and Corbyn