A 1.84-Mb region on rice chromosome 2 carrying SPL4, SPL5 and MLO8 genes is associated with higher yield under phosphorus-deficient acidic soil