Florida Senate agrees to pay aide $900k in sex scandal