British Prime Minister Liz Truss fires her finance minister