Facebook says sorry for rejecting vaccine advert