Medical secretary raises £405 for NHS charities