MPs clash over Trafigura in House