The rapper is to top the bill for all three nights of the festival but there have been calls for him to be barred from the UK