Rolex OP 39 BD 114300 vs Breitling Avenger II GMT