MPs’ energy vote raises questions over ‘slave labour’ solar panels