Two more O3b satellites arrive at launch site