Republicans to announce site of 2024 national convention