Lib Dem leader Ed Davey says government has been far too slow to roll out booster programme