Staff raise funds for Macmillan