Rich nations asked to share vaccine