Exogenous melatonin confers enhanced salinity tolerance in rice by blocking the ROS burst and improving Na+/K+ homeostasis