Deutsche Bank posts weaker than expected profits in 2024