Stormzy and Dua Lipa to appear at Hay Festival 2023