Home Stock & SharesBanks Deutsche Bank pays $425m (£340m) fine, settles New York probe