Liz Truss admits 'mistakes' over mini budget but stands by tax cutting package