Obama challenges Mubarak: Consider your legacy