U.S. Open lookahead: Top 20 under-50 golfers who haven’t won a major