Electric Picnic 2024 lineup revealed: Kylie Minogue, Noah Kahan and Calvin Harris to headline festival