Randy Johnson elected to Hall of Fame on first ballot