Marnus Labuschagne extends Glamorgan stay until 2022