Wales 'will be ready' vows Williams