2016 Glastonbury Festival sells out in half an hour