Variable volume buoyancy compensator