Worcestershire's bus services have been handed a £9.3million boost.