Elton John boycotts D&G