5 affiliate marketing trends to watch in 2024