Report faults scientific journals on financial disclosure