Hedge fund investor Dan Niles unveils his top picks for 2024, including Amazon and Meta