Hesketh 24 to Make Public Debut at Goodwood Festival of Speed