250,000 expected to attend Pope Francis funeral, including 170 world leaders