Muslims have taken offence at the use of sacred Islamic texts in advertising for the 2010 World Cup.