Sinopec's profit falls as high oil prices, COVID curbs weigh