LeBron James, Russell Westbrook make top 5 of Sports Illustrated's 'Fashionable 50'