Pope Francis says gay acts are a sin but 'not a crime'