Afghan president sees 15-year fight against opium