What is the difference between CFDs and futures | Metals Mine