Beyonce and U2 head Glasto 2011 line-up