Home Tech Apple acknowledges faulty MacBook and MacBook Pro keyboards with new repair program