Yemen president says ready to step down in coming days