Cameron Diaz and Alex Rodriguez Ride Jet Skis in Cabo