Arizona Diamondbacks release 2024 promotional calendar