Separately , a U.S. military helicopter made a hard landing and caught fire during an anti-militant operation in eastern Afghanistan .