Enhanced anti-poisoning performance against carbon monoxide of LaNi4.7Al0.3 alloy encapsulated in polymethyl methacrylate