IBM R40 laptop review