Mexico GP win gives Max a new F1 record