All adults in Powys offered vaccine by the end of this week