Silicon alleviates nickel toxicity in cotton seedlings through enhancing growth, photosynthesis, and suppressing Ni uptake and oxidative stress