Sree Narayana Guru dedicated his life to humanity: Pope Francis