Semiconductor ETF inflows hit $4.5B as Fidelity warns of cycle peak