CHEOPS space telescope ready for scientific operation