Alchemy, magic and moralism in the thought of Robert Boyle