18-year-old Gavi and Barcelona humiliate slumping Real Madrid in Supercopa