Syria cancels port management contract with Russian firm, sources say