Corrected GGX/GSmith function