Troy woman loses $703K in online swindle