French satellites reveal possible debris from Malaysia plane