MARS: Multi-Scale Adaptive Robotics Vision for Underwater Object Detection and Domain Generalization