Effect of uneven root allocation on shoot Zn uptake by crop plants growing on soil with heterogeneous P and Zn distribution