CFTC proposes swap data recordkeeping and reporting rule