British PM Truss fires finance minister, backtracks on corporate tax rate