Equal-weight S&P 500 gains 15% as rally widens past megacaps