Max Verstappen and Liam Lawson have both received one-grid place penalties for an "unacceptable" collision in second practice at the Mexico City Grand Prix.