Real Madrid contract extension