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