Two Arabsat satellites delivered in orbit