Barcelona-Real Madrid El Clasico confirmed for 18 December