James Harden wears Garrett Leight sunglasses in GQ