Sony apologizes for botched PlayStation 5 pre-orders