Trust sizzling hot deluxe $1 deposit Bank strikes over S$step 1 billion in the dumps; expects to break even by the 2025