Estimation of soybean grain yield from multispectral high-resolution UAV data with machine learning models in West Africa