Top trades for 2024 encircle Big Tech, but their bonds are a better bet, Bank of America says