Afghan President Hamid Karzai has rejected U.S. criticism of his anti-drug program , called international help in the fight " half-hearted , " and demanded greater control over U.S. military operations in his country .