Florentino Pérez stays as Real Madrid president until 2030