Charitable trust and contractor fined for asbestos safety failings