Nissan reveals 2024 Frontier Hardbody Edition and pricing