A specialist government hospital in Singapore has apologised to the family of one of its employees for mistakenly giving five doses of the Pfizer-BioNTech Covid-19 vaccine, three more doses than required.