Zac Efron covers the June issue of GQ Mexico