EU to vaccinate 'all who need' by end of summer – official