McLarens set for heavy grid penalties in Mexico