Rocket Lab posts $234M Q2 revenue beat as shares slide 33%