Home Stock German chancellor fires finance minister, collapsing coalition government