Św. Jan Kanty – jałmużnik i uczony