CFTC files complaint against Peregrine Financial Group