U2 have made their first appearance at the Glastonbury music festival as protesters accused the band of tax dodging.