Peer-review in science 'can be improved', MPs report