Understanding CFDs - contract for difference-