Wheaton Precious Metals net earnings up 107%