Taiwan tech giant Foxconn’s 2024 profit misses forecasts