Padres set to host Giants in opening series at Petco Park