Vinicius Jr scores a fine hat-trick as Real Madrid beat Osasuna 4-0 in a match overshadowed by Eder Militao's knee injury.